package com.mce.nebula.dto;

import lombok.Data;
import java.util.List;
import java.util.Map;

/**
 * 用户详情响应DTO
 */
@Data
public class UserDetailsResponse {
    
    private Long userId;
    private String userName;
    private String realName;
    private String logo;
    private String email;
    private String enterpriseId;
    private String phone;
    private Boolean isSysAdmin;
    private Boolean isEnterpriseActive;
    private Boolean isEnterpriseAdmin;
    private List<String> roles;
    private List<String> permissions;
    private List<Map<String, Object>> teams;
    private List<Map<String, Object>> oauthServices;
}



